home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / include / linux / kobj_map.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  414 b   |  11 lines

  1. #include <linux/mutex.h>
  2.  
  3. typedef struct kobject *kobj_probe_t(dev_t, int *, void *);
  4. struct kobj_map;
  5.  
  6. int kobj_map(struct kobj_map *, dev_t, unsigned long, struct module *,
  7.          kobj_probe_t *, int (*)(dev_t, void *), void *);
  8. void kobj_unmap(struct kobj_map *, dev_t, unsigned long);
  9. struct kobject *kobj_lookup(struct kobj_map *, dev_t, int *);
  10. struct kobj_map *kobj_map_init(kobj_probe_t *, struct mutex *);
  11.